// debug-demo.js
// 功能：计算 1 ~ n 的偶数和，顺手展示断点、变量监视、调用栈

function isEven(num) {
  return num % 2 === 0; // ① 在这行打断点：看 true/false
}

function sumEven(n) {
  let sum = 0;
  for (let i = 1; i <= n; i++) {
    if (isEven(i)) {
      sum += i; // ② 断点：观察 sum 如何累加
    }
  }
  return sum; // ③ 断点：查看最终返回值
}

const max = 10;
const result = sumEven(max);
console.log(`1 到 ${max} 的偶数和 =`, result); // 预期 30
